payment of the stamp tax - Alemán Inglés Diccionario